Хэлп небыло времени делать, так что пока это просто склад мусора. Но прочитать советую.
Ну собсна пока начать мона только с Hotseat'a (мультиплеера пока нет). В общем "окно хотсит":
Слева список карт(выбираются они курсором (стрелка вниз, стрелка вверх)). Справа вы видите настройки игры. Там можно изменить свойства игроков.
1ый игрок играет на мышке. 2ой игрок играет на клавиатуре. Клаву можно перебиндить, и кнопки мыши.
В настройки матча входят 3 параметра "warmup, fraglimit,timelimit". Warmup - время на подготовку перед матчем. Fraglimit - Ограничение по фрагам. Timelimit - Ограничение по времени.
По-скольку мы обычно играем дуэль. Короче стандартные настройки для 1v1 это: warmup 180; fraglimit 0; timelimit 10. Кстати в NFK есть Sudden Death. По поводу физики читайте в разделе "Physics".
Когда загрузилась карта и начался отчет можно на консоли набрать команду "ready" (или нажать F10) которая начнет матч без разыгровки.
Управление игрока 1:
Левая кнопка мыши - стрелять; Взмах мыши вверх - смотреть вверх.Взмах мыши ввниз - смотреть ввниз. Скорость мыши настраивается консольной командой "sensitivity".
Подефалту курсором можно ходить. Кнопка NUM0 менять оружие.
Управление игрока 2:
Влево - A;
Вправо - D;
Вверх - W;
Стрелять - R;
Cледущ.оружие - Q;
Смотреть вверх - T;
Смотреть вних - F;
Это конечно не особо удобное расположение кнопок, но вы можете его перебиндить. Я заметил что если хождение биндить слева клавы, а смотрение биндить в центр клавы, то зажимание кнопок значительно уменьшается. Подробнее читайте раздел "BINDINGS".
В нфк можно играть разными моделями (внешний вид игрока). Дополнительные модели можно скачать с powersite.narod.ru
Выбирать модель можно через окно player properties
или через консольную команду "model enforcer+blue","p2model enforcer+blue".
Теоретически вы можете создавать свои модели. Создаются они с помощью программы NMDL которую можете тоже найти на powersite.narod.ru
В игре можно демы писать\проигрывать. Чтобы начать запись надо сначала стартануть игру (на карте). и написать команду "record mydemo1" или "autorecord". Когда матч закончится демка остановиться сама, но если вы хотите завершить запись до конца матча, то надо набрать "stoprecord". Проиграть демку можно из главного меню, в разделе DEMOS или консольной командой "demo mydemo1".
Это пока единственное развлечение в сингл плеере. Суть данной фичи это прохождение уровня за наименьшее время. (карта TRIX1.MAPA и другие). На сайте powersite.narod.ru есть таблица рекордов trix arenы. Примите участие. Подробнее на powersite.narod.ru.
УЧТИТЕ: что нельзя биндить сериями команд (например bind space "fire; nextweapon; kill"). и вообще, можно биндить только те команды которые находятся в бинд листе расположенном далее.
(С версии nfkbeta030 можно биндить мышь, и полностью перебиндить мышиное управление на клаву).
По скольку я еще не сделал окно настройки управления, придется биндить через консоль. Это делается так:
bind {key} {action}
Ниже описано каким может быть параметр {key}
A,B,C,D....Z
1,2,3..0
shift, ctrl, alt, tab, space, capslock, num0, num1, num2, num3, num4, num5, num6, num7, num8, num9, num0,
num/, num*, num-, num+, num., enter, insert, home, pgup, pgdown, delete, end, backspace, leftarrow, rightarrow, uparrow, downarrow,
mbutton1,mbutton2,mbutton3 - кнопки мыши.
Ниже описано каким может быть параметр {action}:
moveleft, moveright, moveup, nextweapon, lookup, lookdown, fire, center, weapon1, weapon2, weapon3, weapon4, weapon5, weapon6, weapon7, weapon8, p2moveleft, p2moveright, p2moveup, p2fire, p2nextweapon, p2lookup, p2lookdown, p2center, p2weapon1, p2weapon2, p2weapon3, p2weapon4, p2weapon5, p2weapon6, p2weapon7, p2weapon8.
Пример как биндить:
bind leftarrow moveleft
bind a p2moveleft
приставка p2 значит для второго игрока. Ниже приложен пример полного набиндивания управления для игрока 2:
bind 1 p2weapon2
bind e p2weapon3
bind r p2weapon4
bind alt p2weapon5
bind 4 p2weapon6
bind capslock p2weapon7
bind tab p2weapon1
bind k p2lookup
bind h p2lookdown
bind j p2fire
bind w p2moveup
bind a p2moveleft
bind d p2moveright
NOTE: Чтобы забинденные значения lookup, lookdown работали то надо на консоли набрать "mouselook 0", и тогда смотрение игрока 1 будет на забинденных кнопках со значениями lookup, lookdown.
Чтобы биндить мышь надо "bind mbutton1 fire" "bind mbutton2 moveup" итд.
Бинд "Center" центрует оружие.
Я пока не сделал чтобы бинды сохранялись при выходе так что вам лучше записать их в отдельный конфиг и потом вызывать его в главном меню (на консоли набрать "exec yourfilename". Yourfilename.cfg должен лежать в каталоге BaseNFK).
Если вас ломает каждый раз писать EXEC, то в каталоге basenfk создайте конфиг autoexec.cfg, а в нем напишите exec Yourfilename.cfg. И ваш конфиг будет грузиться автоматом.
Консоль вызывается кнопкой "~"
bg [1-?] - изменяет задний фон карты.
crosscolor [1-7] - Цвет прицела игрока 1
p2crosscolor [1-7] - Цвет прицела игрока 2
crosstype [0-4] - Вид прицела игрока 1
p2crosstype [0-4] - Вид прицела игрока 2
fraglimit [0-999] - Ограничение по фрагам
timelimit [0-999] - Ограничение по времени
quit - выход.
sensitivity [1-9] - cкорость мыши
restart [0-1] - перезагружается карта. матч начинается сначала.
drawfps [0-1] - показывает колво фреймов. Должно быть всегда 50. Это ограничение такое.
ready - начать матч
simplephysics [0-1] - физика нормальная/продвинутая
map - Сменить карту. например "map dm1"
keybsensitivity [1-9] - Скорость look'a с клавиатуры.
keybaccelerate [0-9] - Акселлерация look'a с клавиатуры (игрока 1).
p2keybaccelerate [0-9] - Акселлерация look'a с клавиатуры (игрока 2).
warmup [1-999] - Время на подготовку.
railcolor [1-7] - Цвет луча рэилгана игрока 1
p2railcolor [1-7] - Цвет луча рэилгана игрока 2
bind - Назначить клавишу
exec - Выполнить конфиг
unbindkeys - отбиндивает управление 1.
p2unbindkeys - отбиндивает управление 2.
railtrailtime [1-14] - время остывания луча рэила.
hitsound [0-1] - при удачном попадании проигрывается звук hitsnd.wav.
gibvelocity [0-1] - (эта команда глючит) мясо отлетает в противоположенную попаданию сторону
gibblood [0-1] - кровь от мяса.
disconnect - выгружает карту и возвращает в меню.
stats - показывает статистику до конца партии.
currenttime - показывает текущее время.
halfquit - юзай если quitom не выходит.
record - начинается запись демки
stoprecord - заканчивается запись демки
demo - проигрывает дему
doorsounds [0-1] - звуки дверей
cameratype [0-1] - тип камеры (неподвижная\за игроком).
mousesmooth - ограничитель скорости мыши
gofullscreen - на полный экран
gowindow - оконный режим
weaponswitch_on_end [0-2] - автосмена оружия игрока1.
p2weaponswitch_on_end [0-2] - автосмена оружия игрока2.
model - модель игрока 1
p2model - модель игрока 2
allowmapschangebg [0-1] - разрешить картам менять задний фон.
leavearena - выгружает карту и возвращает в меню.
warmuparmor - количество армора в разыгровке.
shownick [0-1] - показывать ник над игроком.
autoshownick [0-1] - показывать ник над игроком (автоматически).
autorecord - начинается запись демки (имя демки придумывается за вас)
mouselook [0-1] - 1=игрок 1 смотрит на мыше; 0=на клаве.
paredrail [0-1] - 1=попадания рэила защитываются только в середину модели, голова и ноги не учитываются; 0=нормально.
nfkitemspawn [0-1] - 1=время респавнов предметов как в NFK, 0=как в quake3.
corpsetime [0-60] - кол-во сек трупа. после этого времени он убиратся.
forcerespawn [2-60] - макс кол-во сек на лежание трупом.
weapbartime [0-250] - время подсветки панели оружий игрока1.
p2weapbartime [0-250] - время подсветки панели оружий игрока2.
sndrestart - переинициализация звука.
midiplay - начать проигрывать музыку. из basenfk\music\*.mid
midinext - следующий трэк.
midistop - остановить музыку.
messagetime [0-500] - время на показ одного сообщения.
log [0-1] - выключает\включает запись лог файла.
noplayer [0-2] - (0=2 игрока) (1=нет игрока 1) (2=нет игрока 2). Команда работает только из главного меню.
cachelist - Показывает список кэшированных моделей.
transparentstats [0-1] - (не) прозрачная статистика.
echo text - выводит сообщение text.
Если ввести команду без значения, то будет показано ее текущее значение.
Если у вас появляются подозрительные глюки то удалите файл nfkconfig.cfg в каталоге basenfk и запустите игру.
- Помоему если алт+табнуть нфк на > 2 мин, то он виснет.
- не подрубайте слишком много звуков, а то начнутся проблемы с памятью. (если конечно для вас память это проблема).
- Гренады помоему отскакивают иногда неправильно
- иногда можно прошафтить чувака через стену (если шафтить наискосяк через брики)
- Не сохраняются бинды. но это только пока.
- Если у вас ничего не пишется на консоли - переключитесь на английский шрифт.
- Заметьте что при критической ошибке проигрывается звук (error.wav) и выдается сообщение об
ошибке на консоль. Пожалуйста если такое случится то сообщите.
- иногда нфк не возвращается из альт+таба. Попробуйте подольше, покликайте на таскбар.
Если нфк не запускается:
- Возможно у вас pentium-100.
- Игра требует минимум DirectX7.
- Отсутствуют некоторые файлы из оригинальной поставки.
- Путь к каталогу где лежит нфк содержит русские буквы или пробелы.
Если нфк запустился, но не стартует карту.
- Карта которую пытаетесь загрузить, является картой betanfk025. Ее надо конвертировать через nfkradiant.
- Отсутствуют некоторые файлы из оригинальной поставки.
Броня предотвращает 66% дэмэйджа. Макс брони/хелса 200.
В NFK пока очень много недоделанных опций, окон, графики. Это пока временно. Кстати вы наверное заметили аптечки из q1 - это просто потому что из ку3 аптечки смотрятся отвратительно (в нфк).
Повреждения оружий:
Machine: 5
Shotgun: 8-75 (в зависимости от расстояния)
Grenade: 65
Rocket: 100 (в голову или ноги где-то 85-100)
Shaft: 2-3
Rail: 75
Plazma: 15
BFG: 100 (в голову или ноги где-то 85-100)
Запрещено использовать графику из NFK для своих целей. Запрещено дизассемблирование итп. Распространение нфк только в полном архиве, так как он поставляется в оригинале. Модификация архива при распространении запрещена. Проект является Freeware. Но если вы хотите проспонсировать, то всегда пожалуйста :)).
:). Короче на этом сайте валяется много всякой доп фигни к нфк. Модели, карты, демы. Также на этом сайте много полезно интересного stuff'a.
ps: this help suxx.